home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 117 / PC Guia 117.iso / Software / Utils / Software4 / Product7 / Setup.exe / NEWS.txt < prev    next >
Text File  |  2004-11-18  |  13KB  |  295 lines

  1. 0.63
  2.   - Fixed crash with keymapper (ctrl-f1) and output=surface.
  3.   - Added unmounting.
  4.   - Fixed multiple issues with drive labels.
  5.   - Fixed most if not all FILES=XX problems.
  6.   - Added redirection in the shell.
  7.   - Fixed crashes with subst.
  8.   - Fixed multiple crashes with the drive images support.
  9.   - Added a missing fpu instruction.
  10.   - Fixed some cpu and fpu instructions.
  11.   - Fixed a small bug related to font loading.
  12.   - Rewrote the devices support.
  13.   - Added capslock/numlock checks on startup.
  14.   - Fixed wave writing.
  15.   - A few internal DOS fixes.
  16.   - Timer fixes for the hybrid loader.
  17.   - Some small soundblaster fixes.
  18.   - The drive cache can now be cleared by a keycombo. (CTRL-F4)
  19.   - A few keyboard fixes.
  20.   - Compilation fixes on various platforms.
  21.   - Quite some debugger improvements.
  22.   - Fixed dir only showing files after the first run on cdrom drives.
  23.   - Added some cdrom detection checks.
  24.   - Enabled insert in the shell. (Easier editing of commands)
  25.   - Changed order in which executables appear with tab-completion.
  26.   - Fixed some issues with raw opl recording and using a slightly different
  27.     format
  28.  
  29. 0.62
  30.   - Added blinking support in the shell and some color fixes.
  31.   - Fixed commandline parsing when .bat files involved (fixes -exit)
  32.   - Fixed issues with tabs in commandline not being processed correctly.
  33.   - Cleaned/improved shutdown sequence.
  34.   - Added some more bios functions (wait and delay functions).
  35.   - Made our XMS driver conform the specs better. (c2woody)
  36.   - Added support for some more ems functions.
  37.   - Added intelligent mpu401 emulation. (Srecko)
  38.   - Added soundblaster 16 emulation.
  39.   - Rewrote GUS emulation to sound more authentic.
  40.   - Improved pc speaker emulation.
  41.   - Added an internal (programmable) mixer.
  42.   - Added support a few soundblaster/adlib detection routines.
  43.   - Fixed lot's of bugs related to DMA transfers.
  44.   - Added interpolating prebuffering mixer routines.
  45.   - Added recording of OPL commands and raw midi.
  46.   - Fixed some bugs with the wave recording.
  47.   - Changed sensitivity settings of the mouse.
  48.   - Added ps2 mouse-emulation in bios interrupts (c2woody).
  49.   - Fixed some bugs with mouse emulation limits.
  50.   - Fixed a bug with an unterminated string in the drivelabel.
  51.   - Changed file search routines a bit to be more compatible.
  52.   - Added support for attribute-searching with fcb's.
  53.   - Added basic SDA.
  54.   - Added TPA and DIB.
  55.   - Added Lot's of missing dos tables (c2woody).
  56.   - Changed psp and dta functions to use dta.
  57.   - Returned filename in ds:dx in create-random-file (c2woody).
  58.   - Fixed a bug with date and time used on open files.
  59.   - Some mscdex fixes.
  60.   - Added the -version switch, which makes dosbox report its version.
  61.   - Added a keymapper.
  62.   - Added basic IPX emulation.
  63.   - Added cdrom iso support and floppy images support.
  64.   - Added the possibity to boot another dos version.
  65.   - Added Serial passthrough support (win32 only).
  66.   - Added the possibility to pause dosbox.
  67.   - Changed OpenGL so that it is initialized only when used.
  68.   - Make dosbox run at higher priority when active and lower when inactive.
  69.   - Added direct draw output support (win32 only).
  70.   - Added current running program to title bar.
  71.   - Rewrote video emulation to support new scalers.
  72.   - Added new graphics scalers like advmame3x,tv2x.
  73.   - Added a support for a few anti-debugger tricks.
  74.   - Improved the handling of the tab-key.
  75.   - Improved support for the numeric keyboard.
  76.   - Fixed a few cpu opcodes.
  77.   - Added cpu core simple (for lowerend machines)
  78.   - Fixed some nasty bugs in the dynamic cpu core.
  79.   - Added a few (rarely used) fpu opcodes.
  80.   - Fixed various issues with GCC 3.4.
  81.   - Many internal timer improvements (PIT and PIC).
  82.   - Added some more PIC commands (c2woody).
  83.   - Added BCD counting to the timers.
  84.   - Fix some vesa functions.
  85.   - Add some basic support for 132x25 and 132x45 textmodes.
  86.   - Improved Tandy emulation a lot.
  87.   - Lowered cpu usage when dosbox is idle.
  88.   - Allow virtualisation of some basic IO-ports (c2woody).
  89.  
  90. 0.61
  91.   - Added a beta dynamic cpu for x86 hosts (very unstable)
  92.   - Added opengl and hardware overlay display output
  93.   - Rewrote the vga screen updates to go in lines
  94.   - Added paging and v86 support to cpu emulation
  95.   - Added a config option to simulate a certain type of machine
  96.   - Added hercules graphics emulation
  97.   - Made CGA/TANDY modes more compatible
  98.   - Updated textmode drawing routines to support blinking colors
  99.   - Fixed VESA set page function that was documented wrong
  100.   - Fixed some wrongly emulated cpu opcodes.
  101.   - improved exception handling
  102.   - debugger: fixes; logging of gdt,lgt,idt, new commands(Fizzban)
  103.   - fixed some mscdex issues (drive letter header error, added get directory entry)
  104.   - added/fixed some bios funcs
  105.   - added some rarely used xms functions (thanks c2woody!)
  106.   - implemented GUS emulation
  107.   - Added 16-bit DMA support (for GUS and eventually SB16)
  108.   - Fixed many small bugs in filehandling routines
  109.   - Many small FPU fixes (c2woody/Fizzban)
  110.   - Some keyboard improvements (pharlab games)
  111.   - Some Timer and cmos/rtc fixes (Mirek/Srecko/Others)
  112.   - Lot's of mouse fixes (Help from various people)
  113.   - Enabled internal modem
  114.   - Made the DOS parsing routines a bit more flexible
  115.   - Added Subst (Srecko)
  116.   - Added cdrom ioctl support for linux (prompt)
  117.   - Many internal DOS fixes: memory/files/datastructures.
  118.   - Got some help from c2woody in allowing more than 1 irq being served
  119.   - Disabled DPMI (not needed anymore. DOSBox handles almost every extender)
  120.   - Search configfile in $HOME directory if none present in current directory
  121.   - Added another way to switch to protected mode. (Thanks Morten Eriksen!)
  122.   - Fixed some odd badly documented behaviour with PSP/DTA
  123.   - Added some warnings on opening of readonly files in writemode(DOS default).
  124.   - Many shell enhanchements
  125.   - Fixed a win32 specific bug dealing with filenames starting with a "."
  126.   - Fixed some bugs with the directory structure: not found/can't save errors
  127.  
  128. 0.60
  129.   - rewrote memory system for future paging support
  130.   - fixed several EMS and XMS bugs and rewrite for new memory system
  131.   - added some support for tandy video modes
  132.   - added MAME Tandy 3 voice emulation
  133.   - added MAME CMS/GameBlaster emulation
  134.   - added serial port emulation with virtual tcp/ip modem (somewhat buggy)
  135.   - sound blaster emulation is now sb pro 2.0 compatible
  136.   - added basic support for 32-bit protected mode
  137.   - VGA now tries to emulate an S3 Trio 64 card with 2 MB
  138.   - VESA 2.0 support for some 256 color modes
  139.   - rewrote large piece of video bios code for better compatibility
  140.   - added support for the not inheritance flags.
  141.   - created functions for creating child psp.
  142.   - updated errorcodes of findfirst (thanks Mirek!)
  143.   - rewrote loggingsystem to generate less warnings
  144.   - added dos protected mode interface (dpmi)
  145.   - added cdrom label support
  146.   - improved cdrom audio playing
  147.   - fixed and improved directory cache
  148.   - debugger shows selector- and cpu mode info
  149.   - added SELINFO (selector information) command to debugger
  150.   - added reference counting for dos files
  151.   - added tab-completion
  152.   - added basic fpu support.
  153.   - fixed several bugs with case sensitive filesystems.
  154.   - added more shell commands and improved their behaviour.
  155.   - mouse improvements.
  156.   - real time clock improvements.
  157.   - DMA fixes.
  158.   - Improved .BAT file support.
  159.  
  160. 0.58
  161.   - fixed date and time issues with fcbs
  162.   - added more commands to the internal Shell
  163.   - corrected config system when a old configfile was used
  164.   - fixed cga put and get pixel
  165.   - fixed some vga register getting reset to wrong values
  166.   - improved support for foreign keyboards
  167.   - improved joystick support
  168.   - made dosbox multithreaded again
  169.   - lot's of soundblaster fixes
  170.   - dma fixes
  171.   - cdrom support
  172.   - midi support
  173.   - added scale2x
  174.   - reenabled screenshot support
  175.   - joystick support fixes
  176.   - mouse improvements
  177.   - support for writing wavefiles
  178.   - added directory cache and longfilename support (longfilenames will be mangled)
  179.   - mouse fixes
  180.   
  181.   
  182. 0.57
  183.   - added support for command /C
  184.   - fixed all fcb-write functions
  185.   - fixed fcb-parseline
  186.   - added debugger under linux/freebsd 
  187.   - added debugger memory breakpoints and autolog function (heavy debug)
  188.   - added loadfix.com program that eats up memory (default 64kb)
  189.     Usage  : loadfix [-option] [programname] [parameters]...
  190.     Example: loadfix mm2      (Allocates 64kb and starts executable mm2)
  191.              loadfix -32 mm2  (Allocates 32kb and starts executable mm2)
  192.              loadfix -128     (Allocates 128kb)
  193.              loadfix -f       (frees all previous allocated memory)
  194.   - added echoing of characters for input function
  195.   - added support for backspace for input function
  196.   - added partial support for int10:01 set cursortype
  197.   - fixed most of the problems/bugs with character input.
  198.   - fixed allocationinfo call.(darksun series)
  199.   - improved dos support for non-existant functions
  200.   - Split screen support
  201.   - prefix 66 67 support
  202.   - rewrote timingscheme so 1000 hz timers don't cause problems anymore
  203.   - update adlib emulation
  204.   - fixed some isues with the mouse (double clicks and visible when it shouldn't be)
  205.   - improved mouse behaviour (mickey/pixel rate) and detection routines.
  206.   - basic ansi.sys support
  207.   - Disney sound system emulation 
  208.   - rewrote upcase/lowcase functions so they work fine with gcc3.2
  209.   - SHELL: added rename and delete
  210.   - added support for command /C. Fixed crashes in the shell
  211.   - fixed various bugs when exiting dosbox
  212.   - fixed a bug in XMS
  213.   - fixed a bug with the joystick when pressing a button
  214.   - create nicer configfiles.
  215.   - bios_disk function improved. 
  216.   - trapflag support
  217.   - improved vertical retrace timing.
  218.   - PIT Timer improvements and many bug fixes
  219.   - Many many bug fixes to the DOS subsystem
  220.   - Support for memory allocation strategy
  221.   - rewrote cpu mainloop to act more like a real cpu
  222.   
  223. 0.56
  224.   - added support for a configclass/configfile
  225.   - added support for writing out the configclass into a configfile
  226.   - removed the language file and made it internal
  227.   - added support for writing the language file (will override the internal one)
  228.   - improved mousesupport
  229.   - updated readme
  230.   - support for screenshots
  231.   - some cpu-bug fixes
  232.   - dma changes
  233.   - Real Sound support
  234.   - EMM fixes and new functions.
  235.   - VGA fixes
  236.   - new wildcompare
  237.   - support for size and disktype at mount.
  238.   - added new debugger functionalities: start/trace into INTs, write processor status log, 
  239.     step over rep and loop instructions, breakpoint support without using INT 03 (heavy debugging switch)
  240.   - Added more cpu instructions and changed the string operations.
  241.   - Added classes for most of the internal dos structures.
  242.   - Rewrote most of the fcb calls to use normal dos calls.
  243.   
  244. 0.55
  245.   - fixed the errors/warnings in prefix_66.h and prefix_66_of.h (decimal too large becomming unsigned).
  246.   - fixed compilation error on FreeBSD when #disable_joystick was defined
  247.   - int10_writechar has been updated to move the cursor position.
  248.   - changed the basedir routines to use the current working dir instead of argv[0]. This will fix and brake things :)
  249.   - illegal command, now displays the command
  250.   - wildcmp updated to be case insensitive
  251.   - added fcb:open,close,findfirst, findnext.
  252.   - fixed rename in drive_local
  253.   - added new features to the debugger: breakpoint support / data view / command line
  254.   - partial support of list of lists (dos info block)
  255.   - full emm 3.2 support  
  256.   - partial emm 4.0 support
  257.   - fixes to graphics core fonts (text in sierra games is now correct)
  258.   - improved support for user mousehandlers
  259.   - fixed EGA graphics
  260.   - fixed VGA graphics
  261.   - fixed write with size 0
  262.   - changed memory management.
  263.   - fixed and cleaned up the cpu flags.
  264.   - changed interrupt handler.
  265.   - speeded up the graphics.
  266.   - speeded up the cpu-core
  267.   - changed dma 
  268.   - improved dma streams from emm memory
  269.   - added some cga videomodes
  270.   - added more funtions to the keyboard handler
  271.  
  272. 0.50: 
  273.       -added F3 to repeat the last typed command.
  274.       -made it possible to change the shellmessages(dosshell). so 
  275.       you can costumize it.(dosbox.lang)
  276.       -changed cpu core.
  277.       -Fixed a lot of errors with the keyboard: shift-f1 and 
  278.       alt-f1 now works.
  279.       -Fixed some division errors.
  280.       -made a plugin system.
  281.       -added a lot of real 386 mode instructions.
  282.       -made it possible to resize the screen.
  283.       -Mayor source cleanup/reorganisation.
  284.       -Complete rewrite of the graphics routines. Should make it
  285.       possible to implement more fancy things like 2xsai,interpolation.
  286.       -changed the sound playback.
  287.       -Changed the vga drawing to only draw on memory changes, instead
  288.       of drawing an entire frame. 
  289.       -fixes to the soundblaster/dma code should be able to play 4-bit
  290.       adpcm compressed sounds.
  291.       -added the correct time to dir.
  292.       -bugfixes to batch-file handling.
  293.       -Lot's of small bugfixes.(Dune1&2,wolf3d, many more).
  294.       -Released the source.
  295.